A New Symmetric-Key Block Ciphering Algorithm

نویسنده

  • Jamal N. Bani Salameh
چکیده

Strong cryptographic algorithms have been used for securing data communication. It is considered as one of the best tools to help people to protect their sensitive information from cryptanalysts when it is stored or transmitted via insecure communication channels. In this paper we present a novel symmetric-key block ciphering algorithm, MJEA (for Modified Jamal Encryption Algorithm). MJEA has a 64-bit block size, 8-rounds and 120-bit key. The design philosophy behind the proposed algorithm is simplicity of design which yields an algorithm that is easier to implement and achieves a good Avalanche Effect as quickly as possible. The motivation for this work is to design a novel encryption algorithm that uses good features of JEA encryption algorithm and try to correct the weakness in its performance. Experimental result shows that the proposed algorithm achieves its goal in modifying JEA. A comparison has been conducted between the proposed algorithm and other block ciphers like TEA and MTEA. Simulation results show the superiority of our proposed algorithm in terms of Avalanche Effect. All codes for the proposed algorithm were captured by using Clanguage. A detailed description of the design process together with results and analyses are given to define the proposed algorithm precisely.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Secure Symmetric Image Encryption Based on Bit-wise Operation

This paper shows a symmetric image encryption based on bit-wise operation (XORing and Shifting). The basic idea is block ciphering (size of each block is 4 bytes) technique to cipher the secret bytes, after that ciphered bytes are again shuffled among N positions (N is the size of secret file). The scheme is combination of substitution as well as transposition techniques which provides addition...

متن کامل

A Novel Multiple Key Block Ciphering Mechanism with Reduced Computational Overhead

Cryptanalysis of symmetric key cryptography encourages large key size and complex operations to achieve message confidentiality. All these techniques pose computational overhead at both the sender & receiver ends. In this paper, we propose a simple yet powerful Block Cipher Multiple Key Symmetric Encryption (BCMKSE) algorithm for achieving both confidentiality & integrity with reduced computati...

متن کامل

A New Approach in Key Generation and Expansion in Rijndael Algorithm

This paper presents a new algorithm that simplifies the process of generating and expanding cipher key, which is considered one of the most important elements in ciphering process. The algorithm generates a random pool of keys (long size key), this key is sent to the authorized receiver. During the ciphering process the algorithm will select the schedule keys randomly from the pool of keys. The...

متن کامل

Design and Evaluation of Two Symmetrical Evolutionist-Based Ciphering Algorithms

In this paper, we present two symmetric evolutionist-based ciphering algorithms (SEC and SEC-EX) where the second is an extension of the first. Our evolutionist approach is modeled as a combinatorial optimization problem. The paper addresses the coding of the chromosomes, the identification of a fitness function, and the choice of the adapted genetic operators. In SEC we treat directly the char...

متن کامل

Hybrid Ciphering System of Images based on Fractional Fourier Transform and Two Chaotic Maps

This paper presents a new implementation of a hybrid ciphering system of images in Fourier domain based on two chaotic maps. The first map is the Bakermap,which is used to scramble the image pixels in three modes of operation (CBC, CFB and OFB). The second map is the logistic map,whose secret key depends on the plain text. In the key generation step of the logistic map, the chaotic stream is ge...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013